present weather - German English Dictionary